central store - German English Dictionary